#ifndef GEOMATH_H
#define GEOMATH_H
#include <math.h> 
#include <iostream>

using namespace std;
 
/*
*	___ GeoMath Header___
*
*
**************************************************************
*/

namespace GeoMath
{
		static const float EPS = 1e-06;

		static const float PI = M_PI;	

		float DegToRad( float deg );

		float RadToDeg( float rad );

		float square( float base );
	
		float Sqrt( float base );

		int Abs( int num );

		long Abs( long num );

		float Abs( float num );

		double Abs( double num );

		int Min( int a, int b );

		long Min( long a, long b );

		float Min( float a, float b );

		double Min( double a, double b );

		int Max( int a, int b );

		long Max( long a, long b );

		float Max( float a, float b );

		double Max( double a, double b );
	
		float Sin( float a );
	
		float Cos( float a );

		float Tan( float a );
};


/***************************************************************/
#endif
